github.com/go-pg/pg/v10.baseDB.pool (field)
26 uses
github.com/go-pg/pg/v10 (current package)
base.go#L17: pool pool.Pooler
base.go#L28: stats := db.pool.Stats()
base.go#L36: pool: db.pool,
base.go#L45: cp.pool = p
base.go#L75: cn, err := db.pool.Get(ctx)
base.go#L85: db.pool.Remove(ctx, cn, err)
base.go#L87: if p, ok := db.pool.(*pool.StickyConnPool); ok {
base.go#L118: p := pool.NewSingleConnPool(db.pool, cn)
base.go#L133: db.pool.Remove(ctx, cn, err)
base.go#L135: db.pool.Put(ctx, cn)
base.go#L173: db.pool.Remove(ctx, cn, err)
base.go#L216: return db.pool.Close()
base.go#L529: cn, err := db.pool.NewConn(c)
base.go#L534: _ = db.pool.CloseConn(cn)
base.go#L585: return prepareStmt(db.withPool(pool.NewStickyConnPool(db.pool)), q)
db.go#L22: pool: newConnPool(opt),
db.go#L108: return newConn(db.ctx, db.baseDB.withPool(pool.NewStickyConnPool(db.pool)))
listener.go#L86: cn, err := ln.db.pool.NewConn(ctx)
listener.go#L92: _ = ln.db.pool.CloseConn(cn)
listener.go#L101: _ = ln.db.pool.CloseConn(cn)
listener.go#L133: err := ln.db.pool.CloseConn(ln.cn)
stmt.go#L49: err := stmt.db.pool.(*pool.StickyConnPool).Reset(ctx)
tx.go#L53: db: db.withPool(pool.NewStickyConnPool(db.pool)),
tx.go#L132: db := tx.db.withPool(pool.NewStickyConnPool(tx.db.pool))
tx.go#L322: err := tx.db.pool.(*pool.StickyConnPool).Reset(ctx)